frequent condemner

Translations
часто осуждающий
He was a frequent condemner of societal injustice.
Он был часто осуждающим общественной несправедливости.